it has/had rubbed - Türkçe İngilizce Sözlük